inflammation of the testicles - Allemand Anglais Dictionnaire